翻訳と辞書
Words near each other
・ Haddington, Philadelphia
・ Haddingtonshire (Parliament of Scotland constituency)
・ Haddingtonshire (UK Parliament constituency)
・ Haddingtonshire by-election, 1911
・ Haddis Alemayehu
・ Haddiscoe
・ Haddiscoe Cut
・ Haddiscoe High Level railway station
・ Haddiscoe railway station
・ Haddiscoe railway station (Norfolk Railway)
・ Haddix
・ Haddix, Kentucky
・ Haddo House
・ Haddock
・ Haddock (disambiguation)
Haddock (software)
・ Haddock (surname)
・ Haddock Corporation
・ Haddock Force
・ Haddock's Hall
・ Haddock, Georgia
・ Haddocks' Eyes
・ Haddon
・ Haddon (surname)
・ Haddon Bay
・ Haddon Corner
・ Haddon Donald
・ Haddon Fortnightly Club House
・ Haddon Hall
・ Haddon Hall (Cincinnati, Ohio)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Haddock (software) : ウィキペディア英語版
Haddock (software)

Haddock is a free, portable〔Haddock runs on POSIX-compliant operating systems and Microsoft Windows.〕 command-line program documentation generator for Haskell. It is influenced by IDoc (), HDoc (), and Doxygen.〔(Section 1.3. Acknowledgements )〕 It produces hyperlinked HTML files from annotated Haskell (the documentation is embedded in comments) source files, with additional information extracted from type annotations; it supports only partially generating documentation in SGML.〔 It is often used in conjunction with darcs and Cabal. It is dependent on GHC, using a modified form of the HsParser (written in Happy) parser for Haskell included in GHC.〔 Its lightweight markup is based on IDoc's.〔("Haddock: A Haskell Documentation Tool" ) -(by Simon Marlow, ''Proceedings of the ACM SIGPLAN workshop on Haskell'', 2002; PDF)〕 Haddock is contained in the Haskell Platform.
It is used by the GHC, Gtk2Hs and HTk projects,〔
"Haddock is being used to document the new hierarchical Haskell libraries. The documentation generated for the libraries shipped with the latest release of GHC is here. The Gtk2Hs project is using Haddock to build reference documentation. The HTk project is using Haddock to generate its library documentation." From the Haddock (homepage ).〕 as well as XMonad and Yi.
Here is an example of Haddock markup:

-- | This is the documentation for 'square', which
-- uses the (
*) operator from "Prelude".
-- It multiplies the @x@ argument against itself.
square :: Integer -> Integer
square x = x
*x
==References==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Haddock (software)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.